Имя: Заголовок окна
Раздел: -
По умолчанию: show
Опции:
Имя: Меню мнемосхемы
Раздел: -
По умолчанию: main
Опции:
Имя: Панель тревог
Раздел: -
По умолчанию: show
Опции:
Имя: Масштабирование
Раздел: -
По умолчанию: 0
Опции:
Имя: Гор. выравнивание
Раздел: -
По умолчанию: left
Опции:
Описание:
Выравнивание содержания мнемосхемы на экране.
Для корректной работы данной опции необходимо на вкладке Параметры задать фиксированную ширину мнемосхемы.
Имя: Верт. выравнивание
Раздел: -
По умолчанию: top
Опции:
Описание:
Выравнивание содержания мнемосхемы на экране.
Для корректной работы данной опции необходимо на вкладке Параметры задать фиксированную высоту мнемосхемы.
Имя: Непривязанные узлы
Раздел: -
По умолчанию: error
Опции:
Имя: Список тревог
Раздел: -
По умолчанию: mimic_nodes
Опции:
Описание:
Параметр определяет, на основе тревог каких узлов будет сформирован список тревог в панели тревог экрана, связанного с данной мнемосхемой. Сформированный список может быть ограничен фильтром по тегам и фильтром по узлам, если они заданы.
По узлам мнемосхемы - список тревог формируется из тревог всех узлов, привязанных к экрану, который связан с данной мнемосхемой.
По узлам проекта - список тревог формируется из тревог всех активных узлов проекта.
По всем узлам в системе - список тревог формируется из тревог всех активных узлов всех активных проектов системы.
Имя: Фильтр по узлам
Раздел: -
Описание:
Если параметр задан, сформированный список тревог будет отфильтрован по полному пути узлов: полный путь должен соответствовать строке параметра.
Допускается использование символов подстановки * и ?.
Например: */Вентиляция .project/nodes//Вытяжка ??.node
Имя: Фильтр по тегам
Раздел: -
Описание:
Логическое выражение с именами тегов. Если выражение задано, список тревог будет ограничен только теми тревогами, которые по набору тегов удовлетворяют данному выражению.
Примеры:
fire_alarm
ventilation & !fire_alarm
ventilation | heating | cooling
Имя: Узел
Раздел: -
Описание:
Имя узла (так, как он указан в параметрах мнемосхемы) в котором будет наблюдаться переменная статуса.
Имя: Переменная
Раздел: -
Описание:
Имя переменной, без знака $, значение которой будет использоваться для индикации статуса узла в интерфейсе. Значения переменной интерпритируются следующим образом:
0 - офлайн (серый)
1 - онлайн (голубой)
2 - работа (зеленый)
3 - предупреждение (оранжевый)
4 - авария (красный)
5 - сервис (филетовый)
В качестве переменной используйте виртуальную переменную с выражением вида:
status($online,$work,$warning,$alarm,$service);
и параметром 'Недостоверно'='Ноль'.
Здесь аргументами функции status() являются пять переменных, ненулевые значения которых будут интерпретированы функцией status() в соответствующий код статуса (0-5). Имена переменных могут быть произвольными, важен их порядок в списке аргументов. Если какой-то статус неприменим к узлу, соответствующую ему переменную можно заменить нулем, напрмер:
status($online);
status($online,0,$warning);
status($online,0,0,$alarm);
Значение параметра 'Недостоверно' у статусной переменной необходимо установить в значение 'Ноль'. Это обеспечит корректную обработку выражения, без возникновения ошибки DRV_ERROR_UNRELIABLE_VAR при ошибке в одной или нескольких наблюдаемых переменных.